package org.zoomdev.zoom.dao.adapters.parameter;

import org.zoomdev.zoom.dao.adapters.ParameterAdapter;

import java.sql.PreparedStatement;
import java.sql.SQLException;

// BLOB 数据类型适配器
public class BlobParameterAdapter implements ParameterAdapter<byte[]> {

    @Override
    public void setNonnullParameter(PreparedStatement ps, int index, byte[] data) throws SQLException {
        // 使用setBytes也可以处理BLOB，但setBinaryStream更高效
        ps.setBytes(index, data);
    }
}
